hcf and lcm problems